<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>APP-interfaceTest(SPC600) 自动化测试报告</title>
    <meta name="generator" content="HTMLTestRunner 0.8.2.2"/>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">
    <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script>
    
<style type="text/css" media="screen">
body        { font-family: Microsoft YaHei,Tahoma,arial,helvetica,sans-serif;padding: 20px; font-size: 80%; }
table       { font-size: 100%; }

/* -- heading ---------------------------------------------------------------------- */
.heading {
    margin-top: 0ex;
    margin-bottom: 1ex;
}

.heading .description {
    margin-top: 4ex;
    margin-bottom: 6ex;
}

/* -- report ------------------------------------------------------------------------ */
#total_row  { font-weight: bold; }
.passCase   { color: #00A10D; font-weight: bold; }
.failCase   { color: #d9534f; font-weight: bold; }
.errorCase  { color: #f0ad4e; font-weight: bold; }
.hiddenRow  { display: none; }
.testcase   { margin-left: 2em; }
</style>

</head>
<body >
<script language="javascript" type="text/javascript">
output_list = Array();

/*level 调整增加只显示通过用例的分类 --Findyou
0:Summary //all hiddenRow
1:Failed  //pt hiddenRow, ft none
2:Pass    //pt none, ft hiddenRow
3:All     //pt none, ft none
*/
function showCase(level) {
    trs = document.getElementsByTagName("tr");
    for (var i = 0; i < trs.length; i++) {
        tr = trs[i];
        id = tr.id;
        if (id.substr(0,2) == 'ft') {
            if (level == 2 || level == 0 ) {
                tr.className = 'hiddenRow';
            }
            else {
                tr.className = '';
            }
        }
        if (id.substr(0,2) == 'pt') {
            if (level < 2) {
                tr.className = 'hiddenRow';
            }
            else {
                tr.className = '';
            }
        }
    }

    //加入【详细】切换文字变化 --Findyou
    detail_class=document.getElementsByClassName('detail');
	//console.log(detail_class.length)
	if (level == 3) {
		for (var i = 0; i < detail_class.length; i++){
			detail_class[i].innerHTML="收起"
		}
	}
	else{
			for (var i = 0; i < detail_class.length; i++){
			detail_class[i].innerHTML="详细"
		}
	}
}

function showClassDetail(cid, count) {
    var id_list = Array(count);
    var toHide = 1;
    for (var i = 0; i < count; i++) {
        //ID修改 点 为 下划线 -Findyou
        tid0 = 't' + cid.substr(1) + '_' + (i+1);
        tid = 'f' + tid0;
        tr = document.getElementById(tid);
        if (!tr) {
            tid = 'p' + tid0;
            tr = document.getElementById(tid);
        }
        id_list[i] = tid;
        if (tr.className) {
            toHide = 0;
        }
    }
    for (var i = 0; i < count; i++) {
        tid = id_list[i];
        //修改点击无法收起的BUG，加入【详细】切换文字变化 --Findyou
        if (toHide) {
            document.getElementById(tid).className = 'hiddenRow';
            document.getElementById(cid).innerText = "详细"
        }
        else {
            document.getElementById(tid).className = '';
            document.getElementById(cid).innerText = "收起"
        }
    }
}

function html_escape(s) {
    s = s.replace(/&/g,'&amp;');
    s = s.replace(/</g,'&lt;');
    s = s.replace(/>/g,'&gt;');
    return s;
}
</script>
<div class='heading'>
<h1 style="font-family: Microsoft YaHei">APP-interfaceTest(SPC600) 自动化测试报告</h1>
<p class='attribute'><strong>测试人员 : </strong> Jerry</p>
<p class='attribute'><strong>开始时间 : </strong> 2020-03-12 09:47:08</p>
<p class='attribute'><strong>合计耗时 : </strong> 0:00:02.869000</p>
<p class='attribute'><strong>测试结果 : </strong> 共 45，通过 8，失败 37，通过率= 17.78%</p>

<p class='description'>1. 当前测试接口来源SPC600; 2. 测试接口只涉及：（1）注册户用账号以及更新用户信息；（2）新建电站以及更新电站信息；                （3）“我的”整个模块的接口; (4)安装商注册。3. 测试服务器版本：SPC700</p>
</div>



<p id='show_detail_line'>
<a class="btn btn-primary" href='javascript:showCase(0)'>概要{ 17.78% }</a>
<a class="btn btn-danger" href='javascript:showCase(1)'>失败{ 37 }</a>
<a class="btn btn-success" href='javascript:showCase(2)'>通过{ 8 }</a>
<a class="btn btn-info" href='javascript:showCase(3)'>所有{ 45 }</a>
</p>
<table id='result_table' class="table table-condensed table-bordered table-hover">
<colgroup>
<col align='left' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
</colgroup>
<tr id='header_row' class="text-center success" style="font-weight: bold;font-size: 14px;">
    <td>用例集/测试用例</td>
    <td>总计</td>
    <td>通过</td>
    <td>失败</td>
    <td>错误</td>
    <td>详细</td>
</tr>

<tr class='failClass warning'>
    <td>test_Alogin.loginTest</td>
    <td class="text-center">2</td>
    <td class="text-center">0</td>
    <td class="text-center">2</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c1',2)" class="detail" id='c1'>详细</a></td>
</tr>

<tr id='ft1_1' class='none'>
    <td class='failCase'><div class='testcase'>test_A_login_01: 测试登录(/user/login)</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft1_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft1_1'>失败</button>
    <div id='div_ft1_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft1_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft1_1'>失败</button>
    <div id='div_ft1_1' class="collapse in">
    <pre align='left'>
    
ft1_1: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Alogin.py", line 44, in test_A_login_01
    self.assertEqual(True, Test_result, msg="Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft1_2' class='none'>
    <td class='failCase'><div class='testcase'>test_P_Lat_Longit_001: 上报经纬度/app/position</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft1_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft1_2'>失败</button>
    <div id='div_ft1_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft1_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft1_2'>失败</button>
    <div id='div_ft1_2' class="collapse in">
    <pre align='left'>
    
ft1_2: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Alogin.py", line 80, in test_P_Lat_Longit_001
    self.assertEqual(True, res.json()['success'], res.text)
AssertionError: True != False : {"buildCode":"2","data":{},"failCode":0,"message":"","params":null,"success":false}


    </pre>
    </div>
    </td>
</tr>

<tr class='failClass warning'>
    <td>test_CreatePlant.createPlant</td>
    <td class="text-center">7</td>
    <td class="text-center">1</td>
    <td class="text-center">6</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c2',7)" class="detail" id='c2'>详细</a></td>
</tr>

<tr id='pt2_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_createPlant_01: 新建电站/station/nameRepeat</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_1'>通过</button>
    <div id='div_pt2_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_1'>通过</button>
    <div id='div_pt2_1' class="collapse in">
    <pre align='left'>
    
pt2_1: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_2' class='none'>
    <td class='failCase'><div class='testcase'>test_createPlant_02: 新建电站/station/add</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_2'>失败</button>
    <div id='div_ft2_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_2'>失败</button>
    <div id='div_ft2_2' class="collapse in">
    <pre align='left'>
    
ft2_2: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 43, in test_createPlant_02
    self.assertEqual(True, result_2, res_2.json()["data"])
AssertionError: True != False : {'failCode': 306, 'immediately': True, 'message': 'USER_MUST_RELOGIN'}


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_3' class='none'>
    <td class='failCase'><div class='testcase'>test_updatePlant_03: 电站修改前查询/station/page</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_3'>失败</button>
    <div id='div_ft2_3' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_3' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_3'>失败</button>
    <div id='div_ft2_3' class="collapse in">
    <pre align='left'>
    
ft2_3: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 62, in test_updatePlant_03
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_4' class='none'>
    <td class='failCase'><div class='testcase'>test_updatePlant_04: 电站基本信息更新/station/updateStationInfoBasic</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_4'>失败</button>
    <div id='div_ft2_4' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_4' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_4'>失败</button>
    <div id='div_ft2_4' class="collapse in">
    <pre align='left'>
    
ft2_4: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 86, in test_updatePlant_04
    self.assertEqual(True, result, res.json()["data"])
AssertionError: True != False : {'failCode': 306, 'immediately': True, 'message': 'USER_MUST_RELOGIN'}


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_5' class='none'>
    <td class='failCase'><div class='testcase'>test_updatePlant_05: 更新绑定设备_/station/updateBindDevs</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_5'>失败</button>
    <div id='div_ft2_5' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_5' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_5'>失败</button>
    <div id='div_ft2_5' class="collapse in">
    <pre align='left'>
    
ft2_5: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 99, in test_updatePlant_05
    self.assertEqual(True, res.json()["success"], res.json()["data"])
AssertionError: True != False : {'failCode': 306, 'immediately': True, 'message': 'USER_MUST_RELOGIN'}


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_6' class='none'>
    <td class='failCase'><div class='testcase'>test_updatePlant_06: 更新电价_/ongridprice/update</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_6'>失败</button>
    <div id='div_ft2_6' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_6' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_6'>失败</button>
    <div id='div_ft2_6' class="collapse in">
    <pre align='left'>
    
ft2_6: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 116, in test_updatePlant_06
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft2_7' class='none'>
    <td class='failCase'><div class='testcase'>test_updatePlant_07: 更新其它信息_/station/updateStationInfoOther</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft2_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft2_7'>失败</button>
    <div id='div_ft2_7' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft2_7' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft2_7'>失败</button>
    <div id='div_ft2_7' class="collapse in">
    <pre align='left'>
    
ft2_7: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreatePlant.py", line 130, in test_updatePlant_07
    self.assertEqual(True, res.json()["success"], res.json()["data"])
AssertionError: True != False : {'failCode': 306, 'immediately': True, 'message': 'USER_MUST_RELOGIN'}


    </pre>
    </div>
    </td>
</tr>

<tr class='failClass warning'>
    <td>test_CreateUser.createuser</td>
    <td class="text-center">3</td>
    <td class="text-center">0</td>
    <td class="text-center">3</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c3',3)" class="detail" id='c3'>详细</a></td>
</tr>

<tr id='ft3_1' class='none'>
    <td class='failCase'><div class='testcase'>test_addUser_01: 添加用户_/user/saveUser</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft3_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft3_1'>失败</button>
    <div id='div_ft3_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft3_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft3_1'>失败</button>
    <div id='div_ft3_1' class="collapse in">
    <pre align='left'>
    
ft3_1: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreateUser.py", line 32, in test_addUser_01
    self.assertEqual(True, Test_result, msg="Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft3_2' class='none'>
    <td class='failCase'><div class='testcase'>test_addUser_02: 查询用户_/user/queryUsers</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft3_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft3_2'>失败</button>
    <div id='div_ft3_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft3_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft3_2'>失败</button>
    <div id='div_ft3_2' class="collapse in">
    <pre align='left'>
    
ft3_2: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreateUser.py", line 46, in test_addUser_02
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft3_3' class='none'>
    <td class='failCase'><div class='testcase'>test_addUser_03: 更新账号信息_/user/updateUser</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft3_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft3_3'>失败</button>
    <div id='div_ft3_3' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft3_3' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft3_3'>失败</button>
    <div id='div_ft3_3' class="collapse in">
    <pre align='left'>
    
ft3_3: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_CreateUser.py", line 70, in test_addUser_03
    self.assertEqual(True, res.json()["success"], res.json()['data'])
AssertionError: True != False : {'failCode': 306, 'immediately': True, 'message': 'USER_MUST_RELOGIN'}


    </pre>
    </div>
    </td>
</tr>

<tr class='failClass warning'>
    <td>test_Devices.Devices</td>
    <td class="text-center">5</td>
    <td class="text-center">0</td>
    <td class="text-center">5</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c4',5)" class="detail" id='c4'>详细</a></td>
</tr>

<tr id='ft4_1' class='none'>
    <td class='failCase'><div class='testcase'>test_devices_0003: /station/getElectricityLoad</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft4_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft4_1'>失败</button>
    <div id='div_ft4_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft4_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft4_1'>失败</button>
    <div id='div_ft4_1' class="collapse in">
    <pre align='left'>
    
ft4_1: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Devices.py", line 53, in test_devices_0003
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft4_2' class='none'>
    <td class='failCase'><div class='testcase'>test_devices_List_0001_1_50</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft4_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft4_2'>失败</button>
    <div id='div_ft4_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft4_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft4_2'>失败</button>
    <div id='div_ft4_2' class="collapse in">
    <pre align='left'>
    
ft4_2: 50
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_Devices.py", line 27, in test_devices_List_0001
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft4_3' class='none'>
    <td class='failCase'><div class='testcase'>test_devices_List_0001_2_60</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft4_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft4_3'>失败</button>
    <div id='div_ft4_3' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft4_3' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft4_3'>失败</button>
    <div id='div_ft4_3' class="collapse in">
    <pre align='left'>
    
ft4_3: 60
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_Devices.py", line 27, in test_devices_List_0001
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft4_4' class='none'>
    <td class='failCase'><div class='testcase'>test_devices_List_0001_3_10</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft4_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft4_4'>失败</button>
    <div id='div_ft4_4' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft4_4' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft4_4'>失败</button>
    <div id='div_ft4_4' class="collapse in">
    <pre align='left'>
    
ft4_4: 10
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_Devices.py", line 27, in test_devices_List_0001
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft4_5' class='none'>
    <td class='failCase'><div class='testcase'>test_devices_stationList_0002: /station/indexStationList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft4_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft4_5'>失败</button>
    <div id='div_ft4_5' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft4_5' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft4_5'>失败</button>
    <div id='div_ft4_5' class="collapse in">
    <pre align='left'>
    
ft4_5: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Devices.py", line 42, in test_devices_stationList_0002
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr class='failClass warning'>
    <td>test_Mine.Mine</td>
    <td class="text-center">10</td>
    <td class="text-center">3</td>
    <td class="text-center">7</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c5',10)" class="detail" id='c5'>详细</a></td>
</tr>

<tr id='ft5_1' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_001: 查询用户：/user/queryUserByidAnonymous</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_1'>失败</button>
    <div id='div_ft5_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_1'>失败</button>
    <div id='div_ft5_1' class="collapse in">
    <pre align='left'>
    
ft5_1: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 18, in test_Mine_001
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_2' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_0010: 用户信息（头像）：/user/getCurUserImage</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_2'>失败</button>
    <div id='div_ft5_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_2'>失败</button>
    <div id='div_ft5_2' class="collapse in">
    <pre align='left'>
    
ft5_2: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 127, in test_Mine_0010
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_3' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_002: TODO更新：/upgrade/getTodoUpgradeCount</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_3'>失败</button>
    <div id='div_ft5_3' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_3' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_3'>失败</button>
    <div id='div_ft5_3' class="collapse in">
    <pre align='left'>
    
ft5_3: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 30, in test_Mine_002
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_4' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_003: 待办：/workflow/listTodoProcess</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_4'>失败</button>
    <div id='div_ft5_4' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_4' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_4'>失败</button>
    <div id='div_ft5_4' class="collapse in">
    <pre align='left'>
    
ft5_4: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 42, in test_Mine_003
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_5' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_004: 推送历史消息：/app/getPushHistoryMsgByUser</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_5'>失败</button>
    <div id='div_ft5_5' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_5' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_5'>失败</button>
    <div id='div_ft5_5' class="collapse in">
    <pre align='left'>
    
ft5_5: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 55, in test_Mine_004
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_6' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_008: 判断是否是多电站：/station/indexStationList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_6'>失败</button>
    <div id='div_ft5_6' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_6' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_6'>失败</button>
    <div id='div_ft5_6' class="collapse in">
    <pre align='left'>
    
ft5_6: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 103, in test_Mine_008
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='pt5_7' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_Mine_009: 企业信息：/enterpriseInfo/getEnterpriseInfo</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_7'>通过</button>
    <div id='div_pt5_7' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_7' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_7'>通过</button>
    <div id='div_pt5_7' class="collapse in">
    <pre align='left'>
    
pt5_7: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='pt5_8' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_Mine_about_005: 关于（版本信息）: /enterpriseInfo/getSystemVersion</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_8' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_8'>通过</button>
    <div id='div_pt5_8' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_8' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_8'>通过</button>
    <div id='div_pt5_8' class="collapse in">
    <pre align='left'>
    
pt5_8: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='pt5_9' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_Mine_about_006: 关于-隐私申明中的logo:/enterpriseInfo/getLogoAndTitle</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_9' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_9'>通过</button>
    <div id='div_pt5_9' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_9' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_9'>通过</button>
    <div id='div_pt5_9' class="collapse in">
    <pre align='left'>
    
pt5_9: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='ft5_10' class='none'>
    <td class='failCase'><div class='testcase'>test_Mine_about_007: '最近5次登录：/user/getLastFiveLogin</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft5_10' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft5_10'>失败</button>
    <div id='div_ft5_10' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft5_10' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft5_10'>失败</button>
    <div id='div_ft5_10' class="collapse in">
    <pre align='left'>
    
ft5_10: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "F:\web\interfaceTest\testCase\test_Mine.py", line 91, in test_Mine_about_007
    self.assertEqual(True, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr class='failClass warning'>
    <td>test_report.Report</td>
    <td class="text-center">18</td>
    <td class="text-center">4</td>
    <td class="text-center">14</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c6',18)" class="detail" id='c6'>详细</a></td>
</tr>

<tr id='ft6_1' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_1__2__1__8______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_1'>失败</button>
    <div id='div_ft6_1' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_1' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_1'>失败</button>
    <div id='div_ft6_1' class="collapse in">
    <pre align='left'>
    
ft6_1: True
1583977630882
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_2' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_2__2__1__6___5B98C6A5262C46ED8F6F31F7D675CA40___True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_2'>失败</button>
    <div id='div_ft6_2' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_2' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_2'>失败</button>
    <div id='div_ft6_2' class="collapse in">
    <pre align='left'>
    
ft6_2: True
1583977630916
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_3' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_3__4__1__5______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_3'>失败</button>
    <div id='div_ft6_3' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_3' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_3'>失败</button>
    <div id='div_ft6_3' class="collapse in">
    <pre align='left'>
    
ft6_3: True
1583977630954
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_4' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_4__5__1___12______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_4'>失败</button>
    <div id='div_ft6_4' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_4' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_4'>失败</button>
    <div id='div_ft6_4' class="collapse in">
    <pre align='left'>
    
ft6_4: True
1583977630992
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_5' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_5__6__1__0______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_5'>失败</button>
    <div id='div_ft6_5' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_5' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_5'>失败</button>
    <div id='div_ft6_5' class="collapse in">
    <pre align='left'>
    
ft6_5: True
1583977631030
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_6' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_6__2__2___5______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_6'>失败</button>
    <div id='div_ft6_6' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_6' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_6'>失败</button>
    <div id='div_ft6_6' class="collapse in">
    <pre align='left'>
    
ft6_6: True
1583977631064
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_7' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0001_7__2__2__9______True_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_7'>失败</button>
    <div id='div_ft6_7' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_7' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_7'>失败</button>
    <div id='div_ft6_7' class="collapse in">
    <pre align='left'>
    
ft6_7: True
1583977631104
--------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 39, in test_report_0001
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_8' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_report_0001_8__4__3__5______False_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_8' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_8'>通过</button>
    <div id='div_pt6_8' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_8' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_8'>通过</button>
    <div id='div_pt6_8' class="collapse in">
    <pre align='left'>
    
pt6_8: False
1583977631136
--------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_9' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_report_0001_9__9__2__4______False_: /rm/listKpiChart</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_9' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_9'>通过</button>
    <div id='div_pt6_9' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_9' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_9'>通过</button>
    <div id='div_pt6_9' class="collapse in">
    <pre align='left'>
    
pt6_9: False
1583977631177
--------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_10' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_1__2__1__8______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_10' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_10'>失败</button>
    <div id='div_ft6_10' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_10' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_10'>失败</button>
    <div id='div_ft6_10' class="collapse in">
    <pre align='left'>
    
ft6_10: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_11' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_2__2__1__6___5B98C6A5262C46ED8F6F31F7D675CA40___True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_11' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_11'>失败</button>
    <div id='div_ft6_11' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_11' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_11'>失败</button>
    <div id='div_ft6_11' class="collapse in">
    <pre align='left'>
    
ft6_11: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_12' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_3__4__1__5______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_12' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_12'>失败</button>
    <div id='div_ft6_12' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_12' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_12'>失败</button>
    <div id='div_ft6_12' class="collapse in">
    <pre align='left'>
    
ft6_12: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_13' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_4__5__1___12______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_13' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_13'>失败</button>
    <div id='div_ft6_13' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_13' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_13'>失败</button>
    <div id='div_ft6_13' class="collapse in">
    <pre align='left'>
    
ft6_13: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_14' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_5__6__1__0______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_14' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_14'>失败</button>
    <div id='div_ft6_14' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_14' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_14'>失败</button>
    <div id='div_ft6_14' class="collapse in">
    <pre align='left'>
    
ft6_14: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_15' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_6__2__2___5______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_15' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_15'>失败</button>
    <div id='div_ft6_15' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_15' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_15'>失败</button>
    <div id='div_ft6_15' class="collapse in">
    <pre align='left'>
    
ft6_15: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='ft6_16' class='none'>
    <td class='failCase'><div class='testcase'>test_report_0002_7__2__2__9______True_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_ft6_16' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_ft6_16'>失败</button>
    <div id='div_ft6_16' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_ft6_16' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_ft6_16'>失败</button>
    <div id='div_ft6_16' class="collapse in">
    <pre align='left'>
    
ft6_16: --------------测试活动已结束------------------
Traceback (most recent call last):
  File "C:\Users\P00031\.virtualenvs\interfaceTest\lib\site-packages\ddt.py", line 151, in wrapper
    return func(self, *args, **kwargs)
  File "F:\web\interfaceTest\testCase\test_report.py", line 65, in test_report_0002
    self.assertEqual(value5, res.json()["success"], "Pass")
AssertionError: True != False : Pass


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_17' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_report_0002_8__4__3__5______False_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_17' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_17'>通过</button>
    <div id='div_pt6_17' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_17' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_17'>通过</button>
    <div id='div_pt6_17' class="collapse in">
    <pre align='left'>
    
pt6_17: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_18' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_report_0002_9__9__2__4______False_: /rm/listKpiList</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_18' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_18'>通过</button>
    <div id='div_pt6_18' class="collapse">  -->

    
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_18' type="button" class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_18'>通过</button>
    <div id='div_pt6_18' class="collapse in">
    <pre align='left'>
    
pt6_18: --------------测试活动已结束------------------


    </pre>
    </div>
    </td>
</tr>

<tr id='total_row' class="text-center active">
    <td>总计</td>
    <td>45</td>
    <td>8</td>
    <td>37</td>
    <td>0</td>
    <td>通过率：17.78%</td>
</tr>
</table>

<div id='ending'>&nbsp;</div>
    <div style=" position:fixed;right:50px; bottom:30px; width:20px; height:20px;cursor:pointer">
    <a href="#"><span class="glyphicon glyphicon-eject" style = "font-size:30px;" aria-hidden="true">
    </span></a></div>
    

</body>
</html>
